Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 LYBURY LANE Detached £153,500 16 Aug 1995
12 LYBURY LANE Detached £375,000 12 Mar 2004
14 LYBURY LANE Detached £512,500 7 Apr 2004
16 LYBURY LANE Detached £610,000 21 Jun 2002